// 声明接口
interface ShopInfo {
  name?: string;
  num?: number;
  price?: number;
}

// 使用继承
export interface ShopInfoSec extends ShopInfo {
  dept: string;
}

// 申明可使用变量
export const NAME: string = "hello";

// 申明函数
export const add = (v1: number, v2: number): number => {
  return v1 + v2;
};

// 申明未知参数类型函数
export const demo = <T>(arr: T): T => {  
  return arr;
};
